.news_box{
    background-color: #fff;
    padding-bottom: 60px;
}
.news_left{
    float: left;
    width: 70%;
    /* height: 800px; */
    /* border-right: 1px solid #ccc; */
    padding-right: 30px;
    padding-left: 10px;
}
.news_header h1{
    font-size: 36px;
    line-height: 50px;
    padding-top: 35px;
    padding-bottom: 24px;
    text-align: justify;
    font-weight: 600;
    font-family: 'Microsoft Yahei,宋体';
}
.news_riqi{
    height: 60px;
    border-bottom: 1px solid #ccc;
}
.news_riqi em{
    font-size: 16px;
    font-weight: 600;
}
.news_riqi i{
    font-family: PingFangSC-Regular;
    font-size: 13px;
    color: #9195a3;
}
.redianxinwen{
    display: inline-block;
    float: right;
    padding: 5px 10px;
    border-radius: 20px;
    background-color: #ff0000;
    font-family: PingFangSC-Regular;
    font-size: 13px;
    color: #fff;
}
.news_contents p:nth-child(n+2){
    text-indent: 2em;
    font-size: 16px;
    line-height: 24px;
    color: #333;
    padding: 18px 0;
}
.news_contents {
    padding-top: 20px;
}
/* 右边开始啦 */
.news_right{
    float: left;
    width: 30%;
}
.guanggaotuijian{
    margin-top: 40px;
    /* border: 1px solid #ccc; */
}
.guanggaotuijian h2{
    font-family: 'Microsoft YaHei';
    font-size: 16px;
    color: #222;
    line-height: 16px;
    font-weight: 600;
    margin: 20px 0;
}
.tuijian{
    width: 100%;
    margin-bottom: 20px;
    /* border: 1px solid #ccc; */
}

.tupian_box{
    float: left;
    width: 111px;
    height: 72px;
    /* border: 1px solid red; */
    border-radius: 15px;
    overflow: hidden;
}
.content_box{
    float: left;
    height: 72px;
    width: 174px;
    margin: 0 0 0 16px;
    /* background-color: pink; */
}
.shijian{
    font-family: PingFangSC-Regular;
    font-size: 13px;
    color: #9195a3;
}
.content_box p{
    height: 60%;
    width: 102%;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    /* background-color: gainsboro; */
}
.shijian{
    height: 40%;
    width: 102%;
    line-height: 40px;
    /* background-color: rebeccapurple; */
}
.clearfix::before,
.clearfix::after{
    content: "";
    display: table;
}
.clearfix:after{
    clear: both;
}
.clearfix{
    *zoom: 1;
}